controlled explosion - Turkish English Dictionary